infusion of technology

Translations
внедрение технологий
The company benefited from an infusion of technology.
Компания получила выгоду от внедрения технологий.